home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
et
/
et3_0-a1.lha
/
et3
/
src
/
Directory.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-04-27
|
565b
|
35 lines
#ifndef Directory_First
#ifdef __GNUG__
//pragma once
#pragma interface
#endif
#define Directory_First
#include "System.h"
//---- Directory ---------------------------------------------------------------
class Directory {
#ifdef __GNUG__
char *dummy;
#endif
public:
Directory(char*)
{ }
virtual ~Directory();
virtual char *operator()();
};
class Dir {
Directory *dir;
public:
Dir(char *path)
{ dir= gSystem->MakeDirectory(path); }
~Dir()
{ if (dir) delete dir; }
char *operator()()
{ return dir->operator()(); }
};
#endif